irrigation contract - Español Inglés Diccionario